<?xml version="1.0"?>
<doc>
    <assembly>
        <name>mepostras.DAL.SqlClient</name>
    </assembly>
    <members>
        <member name="T:mepostras.DAL.SqlClient.SqlActivityProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Activity"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlActivityProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Activity"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlActivityProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlActivityProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Activity objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Activity objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Activity objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Activity objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.GetByUserId(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the FK_Activity_UserAccount key.
            	FK_Activity_UserAccount Description: UserId là khóa ngoại tham chiếu từ  bảng UserAccount
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_userId"></param>
            <param name="count">out parameter to get total records for query</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Activity objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.GetBySessionId(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the IX_Activity index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_sessionId"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Activity"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Activity index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Activity"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Activity})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Activity object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Activity)">
            <summary>
            	Inserts a mepostras.BLL.Activity object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Activity object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Activity object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Activity)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Activity object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Activity object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlActivityProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlActivityProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlActivityProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlActivityProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlActivityProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlAppointmentProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Appointment"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlAppointmentProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Appointment"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlAppointmentProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlAppointmentProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Appointment objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Appointment objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Appointment objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Appointment objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Appointment index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Appointment"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Appointment})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Appointment object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Appointment)">
            <summary>
            	Inserts a mepostras.BLL.Appointment object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Appointment object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Appointment object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Appointment)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Appointment object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Appointment object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlAppointmentProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlAppointmentProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlAppointmentProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlArticleProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Article"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlArticleProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Article"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlArticleProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlArticleProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Article objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Article objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Article objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Article objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.GetByMenuId(mepostras.DAL.TransactionManager,System.Nullable{System.Int32},System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the FK_Article_Menu key.
            	FK_Article_Menu Description: 
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_menuId">Loại bài viết, dùng để lấy danh sách bài viết</param>
            <param name="count">out parameter to get total records for query</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Article objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.GetByAlias(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the IX_Article index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_alias"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Article"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.GetByLocalId(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the IX_Article_1 index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_localId">Id này không giống PrimaryKey, nó được render theo thời gian và có tiền tố. Được dùng để map với field ParentId của bảng File</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Article"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Article index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Article"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Article})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Article object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Article)">
            <summary>
            	Inserts a mepostras.BLL.Article object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Article object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Article object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Article)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Article object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Article object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlArticleProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlArticleProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlArticleProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlArticleProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlArticleProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlContactProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Contact"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlContactProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Contact"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlContactProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlContactProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Contact objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Contact objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Contact objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Contact objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Contact index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Contact"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Contact})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Contact object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Contact)">
            <summary>
            	Inserts a mepostras.BLL.Contact object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Contact object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Contact object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Contact)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Contact object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Contact object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlContactProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlContactProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlContactProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlContactProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlContactProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlFaqProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Faq"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlFaqProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Faq"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlFaqProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlFaqProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Faq objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Faq objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Faq objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Faq objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Faq index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Faq"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Faq})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Faq object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Faq)">
            <summary>
            	Inserts a mepostras.BLL.Faq object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Faq object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Faq object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Faq)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Faq object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Faq object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlFaqProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlFaqProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlFaqProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFaqProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlFaqProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlFileProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.File"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlFileProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.File"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlFileProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlFileProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.File objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.File objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.File objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.File objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_File index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.File"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.File})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.File object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.File)">
            <summary>
            	Inserts a mepostras.BLL.File object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.File object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.File object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.File)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.File object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.File object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlFileProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlFileProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlFileProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlFileProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlFileProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlHospitalProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Hospital"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlHospitalProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Hospital"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlHospitalProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlHospitalProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Hospital objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Hospital objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Hospital objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Hospital objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.GetByAlias(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the IX_Hospital index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_alias"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Hospital"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.GetByLocalId(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the IX_Hospital_1 index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_localId">Id này không giống PrimaryKey, nó được render theo thời gian và có tiền tố. Được dùng để map với field ParentId của bảng File</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Hospital"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Hospital index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Hospital"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Hospital})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Hospital object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Hospital)">
            <summary>
            	Inserts a mepostras.BLL.Hospital object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Hospital object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Hospital object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Hospital)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Hospital object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Hospital object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlHospitalProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlHospitalProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlHospitalProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlHospitalProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlHospitalProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlMenuProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Menu"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlMenuProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Menu"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlMenuProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlMenuProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Menu objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Menu objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Menu objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Menu objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.GetByAlias(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the IX_Menu index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_alias"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Menu"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Menu index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Menu"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Menu})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Menu object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Menu)">
            <summary>
            	Inserts a mepostras.BLL.Menu object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Menu object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Menu object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Menu)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Menu object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Menu object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlMenuProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlMenuProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlMenuProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMenuProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlMenuProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlMessageConfigProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.MessageConfig"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.MessageConfig"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.Delete(mepostras.DAL.TransactionManager,System.String,System.String)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_keyCode">. Primary Key.</param>	
            <param name="_language">Mã ngôn ngữ: vi-vn, en-us. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.MessageConfig objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.MessageConfig objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.MessageConfig objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.MessageConfig objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.GetByKeyCodeLanguage(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_MessageConfig index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_keyCode"></param>
            <param name="_language">Mã ngôn ngữ: vi-vn, en-us</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.MessageConfig"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.MessageConfig})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.MessageConfig object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.MessageConfig)">
            <summary>
            	Inserts a mepostras.BLL.MessageConfig object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.MessageConfig object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.MessageConfig object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.MessageConfig)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.MessageConfig object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.MessageConfig object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlMessageConfigProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlMessageConfigProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlMessageConfigProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlSettingProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Setting"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlSettingProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Setting"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSettingProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSettingProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.Delete(mepostras.DAL.TransactionManager,System.String)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_settingName">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Setting objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Setting objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Setting objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Setting objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.GetBySettingName(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Setting index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_settingName"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Setting"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Setting})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Setting object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Setting)">
            <summary>
            	Inserts a mepostras.BLL.Setting object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Setting object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Setting object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Setting)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Setting object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Setting object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSettingProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSettingProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSettingProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSettingProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlSlideProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Slide"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlSlideProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Slide"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSlideProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSlideProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Slide objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Slide objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Slide objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Slide objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.GetByDataType(mepostras.DAL.TransactionManager,System.Nullable{System.Int32},System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the FK_Slide_SlideType key.
            	FK_Slide_SlideType Description: 
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_dataType"></param>
            <param name="count">out parameter to get total records for query</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Slide objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_Slide index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Slide"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Slide})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Slide object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Slide)">
            <summary>
            	Inserts a mepostras.BLL.Slide object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Slide object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Slide object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Slide)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Slide object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Slide object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSlideProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSlideProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSlideProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSlideProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlSlideTypeProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.SlideType"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.SlideType"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.SlideType objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.SlideType objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.SlideType objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.SlideType objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_SlideType index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.SlideType"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.SlideType})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.SlideType object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.SlideType)">
            <summary>
            	Inserts a mepostras.BLL.SlideType object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.SlideType object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.SlideType object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.SlideType)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.SlideType object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.SlideType object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSlideTypeProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSlideTypeProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSlideTypeProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlSettingsProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Settings"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlSettingsProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.Settings"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSettingsProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSettingsProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.Delete(mepostras.DAL.TransactionManager,System.Guid)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.Settings objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.Settings objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Settings objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.Settings objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.GetByCode(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the IX_tblSettings index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_code"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Settings"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.GetById(mepostras.DAL.TransactionManager,System.Guid,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_tblSettings index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.Settings"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.Settings})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Settings object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.Settings)">
            <summary>
            	Inserts a mepostras.BLL.Settings object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Settings object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.Settings object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.Settings)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.Settings object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.Settings object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSettingsProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSettingsProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlSettingsProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlSettingsProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlSettingsProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlUserAccountProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.UserAccount"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlUserAccountProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.UserAccount"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlUserAccountProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlUserAccountProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.UserAccount objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.UserAccount objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.UserAccount objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.UserAccount objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.GetByUserType(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the FK_UserAccount_UserType key.
            	FK_UserAccount_UserType Description: 
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_userType">Mã để mã hóa password</param>
            <param name="count">out parameter to get total records for query</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.UserAccount objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.GetByUsername(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the IX_UserAccount index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_username"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.UserAccount"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_UserAccount index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.UserAccount"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.UserAccount})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.UserAccount object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.UserAccount)">
            <summary>
            	Inserts a mepostras.BLL.UserAccount object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.UserAccount object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.UserAccount object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.UserAccount)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.UserAccount object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.UserAccount object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.Login(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.String,System.String)">
            <summary>
            This method wraps the '_UserAccount_Login' stored procedure. 
            </summary>	
            <param name="userName"> A <c>System.String</c> instance.</param>
            <param name="password"> A <c>System.String</c> instance.</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object.</param>
            <remark>This method is generated from a stored procedure.</remark>
            <returns>A <see cref="T:System.Data.DataSet"/> instance.</returns>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlUserAccountProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserAccountProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlUserAccountProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlUserTypeProvider">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.UserType"/> entity.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlUserTypeProviderBase">
            <summary>
             This class is the SqlClient Data Access Logic Component implementation for the <see cref="T:mepostras.BLL.UserType"/> entity.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlUserTypeProviderBase"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlUserTypeProviderBase"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we should use stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.Delete(mepostras.DAL.TransactionManager,System.Int32)">
            <summary>
            	Deletes a row from the DataSource.
            </summary>
            <param name="_id">. Primary Key.</param>	
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks>Deletes based on primary key(s).</remarks>
            <returns>Returns true if operation suceeded.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.Find(mepostras.DAL.TransactionManager,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows meeting the whereClause condition from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks>Operators must be capitalized (OR, AND).</remarks>
            <returns>Returns a typed collection of mepostras.BLL.UserType objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.Find(mepostras.DAL.TransactionManager,mepostras.DAL.IFilterParameterCollection,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Returns rows from the DataSource that meet the parameter conditions.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="parameters">A collection of <see cref="T:mepostras.DAL.SqlFilterParameter"/> objects.</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <returns>Returns a typed collection of mepostras.BLL.UserType objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.GetAll(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets All rows from the DataSource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out. The number of rows that match this query.</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.UserType objects.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.GetPaged(mepostras.DAL.TransactionManager,System.String,System.String,System.Int32,System.Int32,System.Int32@)">
            <summary>
            Gets a page of rows from the DataSource.
            </summary>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">Number of rows in the DataSource.</param>
            <param name="whereClause">Specifies the condition for the rows returned by a query (Name='John Doe', Name='John Doe' AND Id='1', Name='John Doe' OR Id='1').</param>
            <param name="orderBy">Specifies the sort criteria for the rows in the DataSource (Name ASC; BirthDay DESC, Name ASC);</param>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <remarks></remarks>
            <returns>Returns a typed collection of mepostras.BLL.UserType objects.</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.GetById(mepostras.DAL.TransactionManager,System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            	Gets rows from the datasource based on the PK_UserType index.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="_id"></param>
            <param name="start">Row number at which to start reading.</param>
            <param name="pageLength">Number of rows to return.</param>
            <param name="count">out parameter to get total records for query.</param>
            <returns>Returns an instance of the <see cref="T:mepostras.BLL.UserType"/> class.</returns>
            <remarks></remarks>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.BulkInsert(mepostras.DAL.TransactionManager,mepostras.BLL.TList{mepostras.BLL.UserType})">
            <summary>
            Lets you efficiently bulk insert many entities to the database.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="entities">The entities.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.UserType object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.Insert(mepostras.DAL.TransactionManager,mepostras.BLL.UserType)">
            <summary>
            	Inserts a mepostras.BLL.UserType object into the datasource using a transaction.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.UserType object to insert.</param>
            <remarks>
            	After inserting into the datasource, the mepostras.BLL.UserType object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>	
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.Update(mepostras.DAL.TransactionManager,mepostras.BLL.UserType)">
            <summary>
            	Update an existing row in the datasource.
            </summary>
            <param name="transactionManager"><see cref="T:mepostras.DAL.TransactionManager"/> object</param>
            <param name="entity">mepostras.BLL.UserType object to update.</param>
            <remarks>
            	After updating the datasource, the mepostras.BLL.UserType object will be updated
            	to refelect any changes made by the datasource. (ie: identity or computed columns)
            </remarks>
            <returns>Returns true if operation is successful.</returns>
            <exception cref="T:System.Exception">The command could not be executed.</exception>
            <exception cref="T:System.Data.DataException">The <paramref name="transactionManager"/> is not open.</exception>
            <exception cref="T:System.Data.Common.DbException">The command could not be executed.</exception>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.UseStoredProcedure">
            <summary>
            Gets or sets a value indicating whether to use stored procedures.
            </summary>
            <value><c>true</c> if we choose to use use stored procedures; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlUserTypeProviderBase.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlUserTypeProvider.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.SqlUserTypeProvider"/> instance.
            Uses connection string to connect to datasource.
            </summary>
            <param name="connectionString">The connection string to the database.</param>
            <param name="useStoredProcedure">A boolean value that indicates if we use the stored procedures or embedded queries.</param>
            <param name="providerInvariantName">Name of the invariant provider use by the DbProviderFactory.</param>
        </member>
        <member name="T:mepostras.DAL.SqlClient.SqlNetTiersProvider">
            <summary>
            This class is the Sql implementation of the NetTiersProvider.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.#ctor">
             <summary>
             Initializes a new instance of the <see cref="T:mepostras.DAL.SqlClient.SqlNetTiersProvider"/> class.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.Initialize(System.String,System.Collections.Specialized.NameValueCollection)">
            <summary>
            Initializes the provider.
            </summary>
            <param name="name">The friendly name of the provider.</param>
            <param name="config">A collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider.</param>
            <exception cref="T:System.ArgumentNullException">The name of the provider is null.</exception>
            <exception cref="T:System.InvalidOperationException">An attempt is made to call <see cref="M:System.Configuration.Provider.ProviderBase.Initialize(System.String,System.Collections.Specialized.NameValueCollection)"></see> on a provider after the provider has already been initialized.</exception>
            <exception cref="T:System.ArgumentException">The name of the provider has a length of zero.</exception>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.CreateTransaction">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.TransactionManager"/> instance from the current datasource.
            </summary>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteNonQuery(System.String,System.Object[])">
            <summary>
            Executes the non query.
            </summary>
            <param name="storedProcedureName">Name of the stored procedure.</param>
            <param name="parameterValues">The parameter values.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteNonQuery(mepostras.DAL.TransactionManager,System.String,System.Object[])">
            <summary>
            Executes the non query.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="storedProcedureName">Name of the stored procedure.</param>
            <param name="parameterValues">The parameter values.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteNonQuery(System.Data.Common.DbCommand)">
            <summary>
            Executes the non query.
            </summary>
            <param name="commandWrapper">The command wrapper.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteNonQuery(mepostras.DAL.TransactionManager,System.Data.Common.DbCommand)">
            <summary>
            Executes the non query.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="commandWrapper">The command wrapper.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteNonQuery(System.Data.CommandType,System.String)">
            <summary>
            Executes the non query.
            </summary>
            <param name="commandType">Type of the command.</param>
            <param name="commandText">The command text.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteNonQuery(mepostras.DAL.TransactionManager,System.Data.CommandType,System.String)">
            <summary>
            Executes the non query.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="commandType">Type of the command.</param>
            <param name="commandText">The command text.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteReader(System.String,System.Object[])">
            <summary>
            Executes the reader.
            </summary>
            <param name="storedProcedureName">Name of the stored procedure.</param>
            <param name="parameterValues">The parameter values.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteReader(mepostras.DAL.TransactionManager,System.String,System.Object[])">
            <summary>
            Executes the reader.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="storedProcedureName">Name of the stored procedure.</param>
            <param name="parameterValues">The parameter values.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteReader(System.Data.Common.DbCommand)">
            <summary>
            Executes the reader.
            </summary>
            <param name="commandWrapper">The command wrapper.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteReader(mepostras.DAL.TransactionManager,System.Data.Common.DbCommand)">
            <summary>
            Executes the reader.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="commandWrapper">The command wrapper.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteReader(System.Data.CommandType,System.String)">
            <summary>
            Executes the reader.
            </summary>
            <param name="commandType">Type of the command.</param>
            <param name="commandText">The command text.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteReader(mepostras.DAL.TransactionManager,System.Data.CommandType,System.String)">
            <summary>
            Executes the reader.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="commandType">Type of the command.</param>
            <param name="commandText">The command text.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteDataSet(System.String,System.Object[])">
            <summary>
            Executes the data set.
            </summary>
            <param name="storedProcedureName">Name of the stored procedure.</param>
            <param name="parameterValues">The parameter values.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteDataSet(mepostras.DAL.TransactionManager,System.String,System.Object[])">
            <summary>
            Executes the data set.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="storedProcedureName">Name of the stored procedure.</param>
            <param name="parameterValues">The parameter values.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteDataSet(System.Data.Common.DbCommand)">
            <summary>
            Executes the data set.
            </summary>
            <param name="commandWrapper">The command wrapper.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteDataSet(mepostras.DAL.TransactionManager,System.Data.Common.DbCommand)">
            <summary>
            Executes the data set.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="commandWrapper">The command wrapper.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteDataSet(System.Data.CommandType,System.String)">
            <summary>
            Executes the data set.
            </summary>
            <param name="commandType">Type of the command.</param>
            <param name="commandText">The command text.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteDataSet(mepostras.DAL.TransactionManager,System.Data.CommandType,System.String)">
            <summary>
            Executes the data set.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="commandType">Type of the command.</param>
            <param name="commandText">The command text.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteScalar(System.String,System.Object[])">
            <summary>
            Executes the scalar.
            </summary>
            <param name="storedProcedureName">Name of the stored procedure.</param>
            <param name="parameterValues">The parameter values.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteScalar(mepostras.DAL.TransactionManager,System.String,System.Object[])">
            <summary>
            Executes the scalar.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="storedProcedureName">Name of the stored procedure.</param>
            <param name="parameterValues">The parameter values.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteScalar(System.Data.Common.DbCommand)">
            <summary>
            Executes the scalar.
            </summary>
            <param name="commandWrapper">The command wrapper.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteScalar(mepostras.DAL.TransactionManager,System.Data.Common.DbCommand)">
            <summary>
            Executes the scalar.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="commandWrapper">The command wrapper.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteScalar(System.Data.CommandType,System.String)">
            <summary>
            Executes the scalar.
            </summary>
            <param name="commandType">Type of the command.</param>
            <param name="commandText">The command text.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.SqlNetTiersProvider.ExecuteScalar(mepostras.DAL.TransactionManager,System.Data.CommandType,System.String)">
            <summary>
            Executes the scalar.
            </summary>
            <param name="transactionManager">The transaction manager.</param>
            <param name="commandType">Type of the command.</param>
            <param name="commandText">The command text.</param>
            <returns></returns>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.UseStoredProcedure">
            <summary>
            Gets a value indicating whether to use stored procedure or not.
            </summary>
            <value>
            	<c>true</c> if this repository use stored procedures; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
            <value>The connection string.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.ProviderInvariantName">
            <summary>
            Gets or sets the invariant provider name listed in the DbProviderFactories machine.config section.
            </summary>
            <value>The name of the provider invariant.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.IsTransactionSupported">
            <summary>
             Indicates if the current <see cref="T:mepostras.DAL.Bases.NetTiersProvider"/> implementation supports Transacton.
            </summary>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.ActivityProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Activity"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlActivityProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlActivityProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SettingProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Setting"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlSettingProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlSettingProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SlideTypeProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.SlideType"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlSlideTypeProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlSlideTypeProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.UserAccountProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.UserAccount"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlUserAccountProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlUserAccountProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SettingsProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Settings"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlSettingsProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlSettingsProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.MessageConfigProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.MessageConfig"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlMessageConfigProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlMessageConfigProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SlideProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Slide"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlSlideProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlSlideProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.MenuProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Menu"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlMenuProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlMenuProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.HospitalProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Hospital"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlHospitalProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlHospitalProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.AppointmentProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Appointment"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlAppointmentProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlAppointmentProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.ArticleProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Article"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlArticleProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlArticleProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.ContactProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Contact"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlContactProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlContactProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.FaqProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.Faq"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlFaqProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlFaqProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.FileProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.File"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlFileProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlFileProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.UserTypeProvider">
            <summary>
             This class is the Data Access Logic Component for the <see cref="T:mepostras.BLL.UserType"/> business entity.
             It exposes CRUD methods as well as selecting on index, foreign keys and custom stored procedures.
            </summary>
             <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlUserTypeProvider">
            <summary>
            Gets the current <see cref="P:mepostras.DAL.SqlClient.SqlNetTiersProvider.SqlUserTypeProvider"/>.
            </summary>
            <value></value>
        </member>
        <member name="T:mepostras.DAL.SqlClient.StoredProcedureProvider">
            <summary>
            Summary description for Procedures.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.StoredProcedureProvider.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.StoredProcedureProvider"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.StoredProcedureProvider.Serialize(System.String)">
            <summary>
            Serializes the specified filename.
            </summary>
            <param name="filename">Filename.</param>
        </member>
        <member name="M:mepostras.DAL.SqlClient.StoredProcedureProvider.Deserialize">
            <summary>
            Deserializes this instance.
            </summary>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.StoredProcedureProvider.GetProcedureBodyFromEmbeddedResource(System.String)">
            <summary>
            Get the query text from the embedded xml file.
            </summary>
            <param name="name">The name of the query.</param>
            <returns>the text of the query</returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.StoredProcedureProvider.GetCommandWrapper(Microsoft.Practices.EnterpriseLibrary.Data.Database,System.String,System.Boolean)">
            <summary>
            Get the command wrapper, either from the stored procedures or from the embedded queries.
            </summary>
            <param name="database">The database instance.</param>
            <param name="commandName">the name of the sp.</param>
            <param name="useStoredProcedure">Indicates if we want stored procedure.</param>
            <returns></returns>
        </member>
        <member name="M:mepostras.DAL.SqlClient.StoredProcedureProvider.GetCommandWrapper(Microsoft.Practices.EnterpriseLibrary.Data.Database,System.String,System.Type,mepostras.DAL.SqlFilterParameterCollection,System.String,System.Int32,System.Int32)">
            <summary>
            Gets the command wrapper for a dynamically generated query and
            optionally includes server-side paging.
            </summary>
            <param name="database"></param>
            <param name="commandName"></param>
            <param name="columnEnum"></param>
            <param name="parameters"></param>
            <param name="orderBy"></param>
            <param name="start"></param>
            <param name="pageLength"></param>
            <returns></returns>
        </member>
        <member name="P:mepostras.DAL.SqlClient.StoredProcedureProvider.Current">
            <summary>
            Gets the current <see cref="T:mepostras.DAL.SqlClient.StoredProcedureProvider"/> singleton instance.
            </summary>
            <value><see cref="T:mepostras.DAL.SqlClient.StoredProcedureProvider"/></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.StoredProcedureProvider.Procedures">
            <summary>
            Gets or sets the procedures.
            </summary>
            <value>An <see cref="T:System.Collections.ArrayList"/> of <see cref="T:mepostras.DAL.SqlClient.Procedure"/> objects.</value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.StoredProcedureProvider.Item(System.String)">
            <summary>
            Gets or sets the <see cref="T:mepostras.DAL.SqlClient.Procedure"/> instance with the specified name.
            </summary>
        </member>
        <member name="P:mepostras.DAL.SqlClient.StoredProcedureProvider.Item(System.Int32)">
            <summary>
            Gets or sets the <see cref="T:mepostras.DAL.SqlClient.Procedure"/> instance at the specified index.
            </summary>
        </member>
        <member name="T:mepostras.DAL.SqlClient.Procedure">
            <summary>
            Represents a sql query.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.Procedure.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.Procedure"/> instance.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.Procedure.Parameter(System.String)">
            <summary>
            Get the parameter from the specified name of the param.
            </summary>
            <param name="paramName">Name of the param.</param>
            <returns></returns>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Procedure.Parameters">
            <summary>
            Gets or sets the parameters.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Procedure.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Procedure.Owner">
            <summary>
            Gets or sets the owner.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Procedure.Comment">
            <summary>
            Gets or sets the comment.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Procedure.Body">
            <summary>
            Gets or sets the body.
            </summary>
            <value></value>
        </member>
        <member name="T:mepostras.DAL.SqlClient.Parameter">
            <summary>
            Respresents a query parameter.
            </summary>
        </member>
        <member name="M:mepostras.DAL.SqlClient.Parameter.#ctor">
            <summary>
            Creates a new <see cref="T:mepostras.DAL.SqlClient.Parameter"/> instance.
            </summary>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Parameter.Name">
            <summary>
            Gets or sets the Name.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Parameter.SqlType">
            <summary>
            Gets or sets the SqlType.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Parameter.Direction">
            <summary>
            Gets or sets the Direction.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Parameter.Size">
            <summary>
            Gets or sets the size.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Parameter.Precision">
            <summary>
            Gets or sets the precision.
            </summary>
            <value></value>
        </member>
        <member name="P:mepostras.DAL.SqlClient.Parameter.Scale">
            <summary>
            Gets or sets the scale.
            </summary>
            <value></value>
        </member>
    </members>
</doc>
